at the site of the surgery - Alemán Inglés Diccionario